Для Win-версии сделал давно запланированную вещь - прекращение анализа с возврат в пользовательский код из процеду sol_MorphologyAnalysissol_SyntaxAnalysis в случае, когда затраченное время превышает заданный лимит (устанавливается аргументом вызова
( Read more... )
Ознакомительная версия SDK (Win32, 16 Мб). Для использования нового алгоритма синтаксического анализа нужно при вызове sol_SyntaxAnalysis указать для аргумента SyntacticFlags значение 2.
Morphology (Win, 18 Мб, описание) - оконная программа для тестирования морфологического анализатора. Написана с использованием Qt, использует
( Read more... )
Попробовал начать делать модуль расширения для PHP, который дает возможность использовать вызовы процедурного API.
Как можно убедиться по ссылке http://178.64.252.139:8080/test.php, модуль подает признаки жизни - подключается к словарной базе и выдает номер версии DLL, а также число словарных статей.
Тест русского морфологического анализатора, примерно 2600 предложений, реализация с хранением словаря в MySQL дает ~150 секунд, реализация с хранением словаря в локальных файлах ~180 секунд
( Read more... )
Добавил в процедурный API версии функций sol_LoadDictionaryEx и sol_CreateGrammarEngineEx, отличающиеся от "старых" дополнительным целочисленным аргументом - управляющие флаги.